﻿@charset "gb2312"; 
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td {margin: 0; padding: 0;} /* table elements 表格元素 */ 
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
/* 设置默认字体 */
body{ width:100%; min-width:1200px; height:auto; margin:0; padding:0; font-size:14px;line-height:200%;font-family:"微软雅黑",Arial, Helvetica, sans-serif,"黑体","宋体","楷体"; background:url(../images/babyb1.jpg) no-repeat top; position:relative;}
/* 定义h标签 */
h1 { font-size: 20px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4, h5, h6 { font-size: 100%; }
/* 重置列表元素 */
ul, ol,li { list-style: none; }
/* 重置文本格式元素 */
a { text-decoration: none; color:#333;}
a:hover{ color:#000;}
a:link, a:visited {text-decoration: none;}
/* 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 */
img{ border:none; border:0px; margin:0px; padding:0px;}
abbr[title], acronym[title] { border-bottom: 1px dotted;cursor: help;} /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ 
q:before, q:after { content: ''; }
/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 重置表格元素 */
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align: left;}
.clear{ clear:both;}
.left{ float: left;}
.right{ float: right;}
i{ font-style:normal;}
.main{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}
header{ width:100%; height:200px; overflow: hidden;  z-index:9999; position:absolute; left:0px; top:0px;}
.head_c{ overflow: hidden; position:relative;}
.head_c .logo{ width:430px; height:200px; overflow: hidden;  background:url(../images/logo.png) no-repeat left; text-indent:-99999px; float: left;}
.head_c .tel{ width:300px; height:150px; background:url(../images/tel.png) no-repeat right center; float: right;}
nav{ width:100%; height:auto; overflow: hidden; line-height:40px; margin:0 auto; z-index:9999;}
nav ul{ width:1200px; height:40px; overflow: hidden; margin: 0 auto; background:#0273d6;  }
nav ul li{ width:170px; height:40px;  float: left; overflow: hidden; text-align: center;  }
nav ul li a{ display: block; color:#fff; font-weight:bold;}
nav ul li a:hover{ color:red;}
 

.fullSlide{width:100%;position:relative;height:490px;z-index:999; overflow: hidden; } 
.fullSlide .bd{margin:140px auto 0px;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:45px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; border-radius:50%;margin:1px 3px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#039c4e;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:40px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(../images/slider-arrow.png) -100px 0px #333 no-repeat;}
.fullSlide .next{left:auto;right:15%;background:url(../images/slider-arrow.png) #333 no-repeat 0px 0px ;}
 
.pro{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}
.top_h2{ text-align: center; font-size:32px; line-height:200%; color:#333;}
.top_h2 i{ color:#0273d6;}
.top_p{ text-align: center;}
.pro_left{ width:250px; height:auto; overflow: hidden; float: left;}
.pro_left h3{ width:250px; height:55px; line-height:55px; text-align: center; color:#fff; background:#0273d6;}
.pro_left ul{ background:#fff; overflow: hidden; padding:15px 0px; border-bottom:3px solid #0273d6;}
.pro_left ul li{ height:40px; line-height:40px; margin-left:20px; overflow: hidden; border-bottom:1px dashed #ccc; width:200px;}
.pro_left ul li a{ display: block; }
.pro_left ul li:Hover a{ color:#0273d6;}
.pro_left  .pro_lxwm{ width:220px; height:280px; background:url(../images/lxwm.png) no-repeat center #fff; border-bottom:3px solid #0273d6; padding:80px 15px 0px;}
.pro_right{ width:930px; height:auto; overflow: hidden; float: right;}
.pro_right ul li{ float: left; margin:0 5px 15px; overflow: hidden; text-align: center;}
.pro_right ul li img{ display: block; width:220px; height:165px; vertical-align: middle;}
.slist{ width:300px; height:300px; overflow: hidden; overflow: hidden; float: left; border:1px solid red; margin-left:15px;}
 
 
 
.b1{ width:100%; height:154px; background:url(../images/rf_14.png) no-repeat center;}
.b2{ width:100%; height:150px; background:url(../images/rf_36.png) no-repeat center;}
.y_top{ width:100%; height:164px; text-align: center; overflow: hidden; margin: 0 auto; background:url(../images/rf_17.png) no-repeat center;}
.y_top h3{ text-indent:-699999px;}
.y_top h3 i{ color:#02a852;}
.y_main{ width:1200PX; height:auto; margin: 0 auto 40px; overflow: hidden;}
.y_main span{ display: block; font-size:18px; font-weight: bold;}
.y_main i{ display: block;}
.y_main  p{ background: url(../images/1.png) no-repeat 0px 6px; padding-left:20px; color:#666;} 
.y1_c{ width:560px; height:310px; overflow: hidden; float:right; background:#f7f7f7; padding:20px; margin-top:25px; line-height:260%;} 
.y1 img{ display: block; float:left;}
.y2_c{ width:556px; height:310px; overflow: hidden; float: left;background:#f7f7f7; padding:20px; margin-top:25px; line-height:260%;} 
.y2 img{ display: block; float: right;} 
.y3_c{ width:558px; height:310px; overflow: hidden; float:right;background:#f7f7f7; padding:20px; margin-top:25px; line-height:260%;} 
.y3 img{ display: block; float:left;}
.y4_c{ width:560px; height:310px; overflow: hidden; float: left;background:#f7f7f7; padding:20px; margin-top:25px; line-height:260%;} 
.y4 img{ display: block; float:right;} 
.more_yb{ width:120px; height:40px; background:#0273d6; text-align: center; line-height:40px; color:#fff;}
 
.c{ width:100%; height:auto; overflow: hidden; padding:10px 0px; background:#f7f7f7;}
  
.gy{ margin:30px auto;}
.gy_pic{ width:450px; height:350px; overflow: hidden; float: left;}
.gy_pic img{ display: block;}
.gy_info{ width:720px; height:auto; overflow: hidden; float: right;  line-height:260%; }
.gy_info a{ display: block; width:120px; height:40px; float: left; text-align: center;  background:#037ccb; margin:15px 0px 15px 20px; line-height:40px; color:#fff;}
 
.xw{ margin:30px auto; overflow: hidden; margin:30px auto;}
.xw_l{ width:760px; height:480px; overflow: hidden;float:left; border:1px solid #ccc; background:#fff;  }
.xw .xw_h2{ width:760px; height:46px; line-height:46px; margin-bottom:15px; border-bottom:1px solid #ccc; background:#0273d6;}
.xw .xw_h2 h2{ width:90px; float:left; background:#037ccb; padding-left:50px;color:#fff; background:url(../images/index_43.png) no-repeat ;}
.xw .xw_h2 a{ float: right; margin-right:15px; background:url(../images/rf_45.png) no-repeat center; width:38px; height:40px;}
.xw_one{ height:auto; width:740px; margin: 0 auto; overflow: hidden; padding-bottom:10px; margin-bottom:15px; border-bottom:1px dashed #999 ;}
.xw_one img{ display: block; width:180px; margin: 0 auto; height:120px; float: left;}
.xw_one span{ width:550px; height:auto; overflow: hidden; display: block; float: right; line-height:200%; color:#666;}
.xw_one span a{ display: block; } 
.zw_o1{ font-weight:bold;}
.zw_o2{color:red;}
.xw_l li{ width:340px; height:40px; line-height:40px; overflow: hidden;  background:url(../images/t5.png) no-repeat left; border-bottom:1px dashed #999;  padding-left:20px;  float:left; margin: 0px 10px;}
.xw_l li a{ display: block; float: left;} 
.xw_l li span{ float: right;} 
.xw_r{ width:400px; height:auto; overflow: hidden; float:right; background:url(../images/nr.png) no-repeat left;  border:1px solid #ccc;}
.xwr_h2{ width:350px; height:50px; overflow: hidden; background:url(../images/rf_48.png) no-repeat left; padding-left:50px; border-bottom:1px solid #ccc;}
.xwr_h2 h2{ float: left; display: block; line-height:50px;}
.xw_r img{ display: block; margin:20px auto;} 
.xwr_h2 a{ display: block; width:50px; height:50px; float: right;  background:url(../images/rf_51.png) no-repeat right;}
.xw_r .bd{ height:255px; overflow:hidden;}
.xw_r ul{ width:380px; height:auto; margin: 0 auto; overflow: hidden;}
.xw_r ul li{ width:380px; height:auto; overflow: hidden;  margin-bottom:10px; border-bottom:1px dashed #ccc; padding-bottom:5px; line-height:200%; }
.xw_r ul li a{display:block; margin-bottom:10px; font-weight:bold; background:url(../images/k_45.png) no-repeat 0px 0px; height:30px; padding-left:40px;}
.xw_r ul li P{ display: block;background:url(../images/k_45.png) no-repeat 0px -25px;   padding-left:40px;}

footer{ width:100%; height:auto; padding:0px 0px 10px; overflow: hidden; background:#282828;}
footer nav{ width:100%; height:40px; overflow: hidden; line-height:40px;}
footer nav ul{ width:1200px; height:40px; margin: 0 auto;}
footer nav ul li{ float: left; width:160px; text-align: center;}
footer nav ul li a{ display: block; color:#fff;}
footer nav ul li a:hover{ color:#fff;}
.foot_c{ width:1200px; height:auto; margin: 0 auto; overflow: hidden;color:#fff;}
.foot_c span{ display: block; float: left; width:626px; margin-top:30px; overflow: hidden; padding: 0 15px;}
.foot_c span a{ color:#f1f1f1;}
.foot_c span a:hover{color:#f1f1f1;}
.foot_c img{ display: block; float:left; }

/*搜素页 s*/
.z_search{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}
.z_tiaojian{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}
.z_tiaojian active{ background:red;}
.z_tiaojian .z_tj1{ width: 100%; height:auto; overflow: hidden; border-bottom:1px solid #ccc; line-height:40px;}
.z_tiaojian .z_tj1 span{ display: block; background:#037ccb; width:80px; height:40px; text-align: center; float: left; color:#fff; margin-right:15px;}
.z_tiaojian .z_tj1 a{ display: block; float: left;padding: 0 10px; background: url(../images/2.png) no-repeat left; height:40px;}
.z_tiaojian .z_tj1 .bno{ background: none;}

.z_sea_list{ width:1200px; height:auto; margin: 30px auto; overflow: hidden;}
.z_sea_list li{ float: left; width:278px; height:auto; overflow:hidden; overflow: hidden; margin: 0 10px 15px; border:1px solid #ccc;}
.z_sea_list li img{ display: block; width:278px; height:208px;}
.z_sea_list li p{ width:250px; margin: 0 auto; height:auto; overflow: hidden;}
.z_sea_list li a{ display: block; font-weight: bold; text-align: center;}
.z_sea_list li:hover{ background:#037ccb; color:#fff; border-color:#037ccb;}
.z_sea_list li:hover a{ color:#fff;}
/*搜索页e*/
/*内页
/*案例模板分类*/
.zr_top{ width:100%; height:40px; line-height:40px; overflow: hidden; border-bottom:1px solid #ccc; margin-bottom:15px;}
.zr_top h2,.zr_top h3{ float: left; padding: 0 22px; border-bottom:2px solid #037ccb; height:38px; background:url(../images/4.png) no-repeat left;}
.zr_top span{ display: block; float: right;}
/*分页*/
.page{ width:auto; height:auto; line-height:40px; text-align: center; border:1px solid #ccc; margin:20px auto; display:table; overflow: hidden;}
.page li{ float: left; padding:0px 10px; border-left:1px solid #ccc;}
.page li:child{ border:none;}
.pageinfo{ width:100%; height:auto; overflow: hidden; margin:20px auto;  }
.pageinfo h3{  display:inline;}
.pageinfo span{ display: block; font-size:16px; color:#333;}
.pageinfo span a{ color:#000;}
.pageinfo_l{ float: left;}
.pageinfo_r{ float: right;}
 /*案例列表模板*/
.zr_plist{ overflow: hidden;}
.zr_plist li{ float: left; margin:0 10px 10px; position: relative; overflow: hidden; }
.zr_plist li img{ display: block; width:218px; height:147px; border:1px solid #ccc;}
.zr_plist li:hover img{ border-color:#0273d6;}
.zr_plist li a.zrp_tit{ display: block; text-align: center; height:35px; line-height:35px;}
 
  
/*案例列表相关阅读-滚动效果*/
.zp_xgxw{ overflow: hidden; width:1200px; height:auto; overflow: hidden; margin: 15px auto; padding:15px; position:relative;}
.zp_xgxw h2{ background:url(../images/a5.png) no-repeat bottom center; text-align: center; height:50px;}
.zp_xgxw_ul li{ width:220px; height:auto; overflow: hidden; float:left; margin: 0 5px; background:#fff; padding:5px; }
.zp_xgxw_ul li img{ display: block; width:220px; height:165px; margin: 0 auto;}
.zp_xgxw_ul li a{ display: block; text-align: center; font-weight: bold; }
.picScroll-left .hd{ width:300px; margin: 0 auto; overflow:hidden;  height:20px;   padding:0 10px; clear:both;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
/*案例详情  相关案例*/
.zp_xgal{ width:1100px; height:auto; overflow: hidden; border:2px solid #44b2f7; margin:30px auto; position:relative;}
.zp_xgal h2{ width:150px; height:200px; background:#44b2f7; float: left; text-align: center; line-height:200px; color:#fff;	}
.zp_xgal .bd{ float:right;margin:10px 30px 0px 0px; width:880px; }
.zp_xgal_ul li{ float: left; margin: 0px 10px 0px; text-align: center;}
.zp_xgal_ul li img{ display: block; width:200px; height:150px;}
.zp_xgal_ul li a{ display: block;}
.zp_xgal .hd{ overflow:hidden;  background:red;  }
.zp_xgal .hd .prev,.zp_xgal .hd .next{position:absolute; display:block;  width:20px; height:20px;position: absolute;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.zp_xgal .hd .next{ background-position:0 -50px; top:100px; left:160px;}
.zp_xgal .hd .prev{ background-position:0  0px; top:100px; right:0px; }
.zp_xgal .hd .prevStop{ background-position:-60px 0; }
.zp_xgal .hd .nextStop{ background-position:-60px -50px; }
/*新闻模板列表页*/
.z{ position:relative; overflow: hidden;  }
.z_szwz{ width:100%; height:50px; background:#f6f6f6; padding:0px 0px 10px;}
.z_szwz hr{ border-top:1px solid #cfcdce; border-bottom:1px solid #e1dfe0}
.z_szwz span{ display: block; margin: 0 auto; width:1100px; line-height:50px; padding-left:50px; background:url(../images/wz.png) no-repeat left;}
.z_nlist{ overflow: hidden;  padding:15px;}
.z_right{ width:800px; height:auto; overflow: hidden; float: left; }
/*-新闻详情页右侧*/
.z_xgjd{ width:360px; height:auto; overflow: hidden; float: right;}
.z_xgjd h3{ border-bottom:1px solid #037ccb; height:40px; line-height:40px; overflow: hidden; margin-bottom:15px;}
.z_xgjd ul li{ width:360px; height:40px;border-bottom:1px dashed #ccc; overflow: hidden;  margin-bottom:5px; color:#666; list-style: inside;}
.z_xgjd ul li a{}
/*新闻列表*/
.z_nlist .zr_top{ width:100%; height:auto;margin: 0 auto; overflow: hidden;}
.zr_nlist li{ width:580px; height:120px; overflow: hidden; border-bottom:1px dashed #ccc; padding-bottom:10px; overflow: hidden; margin:15px 10px; color:#666; float: left;}
.zr_nlist li img{ display: block; width:150px; height:112px; float: left; border:1px solid #ccc;}
.zr_nlist li span a{ display: block; font-size:16px; color:#000;}
.zr_nlist li span{ display: block; float: right; width:410px; height:auto; overflow: hidden; }
.zr_nlist li span i{ margin-left:5px; color:#575656;}
/*案例详情*/
.z_news,.z_anli{ overflow: hidden; padding:5px 15px 15px 15px; position:relative;}
.z_news{ }
.z_h1{ line-height:260%;}
.z_h1s{ line-height:260%; text-align: center;}
.z_ls{ text-align: center; overflow: hidden; height:40px; line-height:40px; border:1px dashed #ccc; margin-bottom:15px; color:#666;}
.z_ls span{  margin-left:15px;}
.z_xx{ line-height:40px; overflow: hidden; clear:both;}
.z_news{ line-height:260%; color:#333; clear:both;}
.z_news_h3{ height:40px; border-bottom:1px solid #037ccb; background:url(../images/a6.png) no-repeat left bottom;  padding-left:20px; line-height:50px; overflow: hidden;}
.z_al_a1{ width:600px; height:auto; overflow: hidden; float: left; overflow: hidden; border-right:1px solid #ccc; padding-right:25px;}
.z_al_a1 img{ display: block; margin: 0 auto 15px;  }
.z_al_a3 img{ display: block; margin: 0 auto 15px;  }
.z_al_img1{ max-width:600px; height:400px;}
.z_al_img2{ width:600px; height:150px;}
.z_al_a2{ width:550px; height:auto; overflow: hidden; float: right; overflow: hidden; line-height:260%;} 
.z_al_a2 p i{ color:#037ccb;}
.z_tue{ width:600px; height:auto; overflow: hidden;}
.z_tue img{ display: block; width:200px; float: left;}
.slideBox{ width:600px; height:auto; overflow:hidden; margin:0 auto;}
.slideBox .hd{  overflow: hidden; width:600px; height:auto;   }
.slideBox .hd ul{  height:80px; zoom:1; float:left; overflow: hidden;  }
.slideBox .hd ul li{ float:left;cursor:pointer; margin:0 5px; margin-bottom:5px; }
.slideBox .hd ul li img{ display: block; width:110px; height:80px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; z-index:0; margin-bottom:15px;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:600px; height:400px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.z_fy_prev{ position:absolute; width:80px; height:80px; overflow: hidden; top:200px; left:0px; background:url(../images/slider-arrow.png) no-repeat -280px -10px, url(../images/tm.png);}
.z_fy_prev a{ display: block;width:80px; height:80px;}
.z_fy_next{ position:absolute; width:80px; height:80px; overflow: hidden; right:0px; top:200px;background:url(../images/slider-arrow.png) no-repeat -130px -10px, url(../images/tm.png);}
.z_fy_next a{ display: block;width:80px; height:80px;}
.z_al_a2 p a{ display: block; width:150px; height:40px; margin:15px; float: left; background:#999; color:#fff; text-align: center; line-height:40px;}
.z_al_a2 p a:hover{ background:#037ccb;}
/*描述*/
.z_desc{ width:1200px; height:auto; overflow: hidden; padding:10px; text-indent:2em; margin:10px auto; line-height:260%; }
.z_news img{ width:auto; max-width:700px; height:auto; display: block; margin:10px auto; }
/*xiangguan*/
.z_msg{ width:600px; height:auto; overflow: hidden; margin: 20px auto;}
.z_g1 { margin-bottom:10px; overflow: hidden;}
.z_g1 input{ width:230px; height:40px; border:1px solid #ccc; float: left;}
.faqtit{ width:80px; height:auto; overflow: hidden; display: block; float: left; text-align:right;}
.submit input{ width:120px; height:40px; background: #1384b8; border:none; color:#fff; font-size:16px;}
 /*在线询盘*/
.z_zxzc{width:500px; height:500px;  border:5px solid #ccc; margin:10px auto; position:absolute; top:200px; right:300px; background:#f1f1f1; overflow: hidden; display:none;}
.z_zxzc tr{ margin-bottom:10px; display:block; overflow: hidden; }
.tr1{ background:#1384b8; color:#fff; height:40px; line-height:40px; width:500px; position:relative;}
.z_zxzc td{ padding:0px 5px; } 
.tr1 td span{ display: block; float: left;}
.tr1 td a{ display:block; float: right; color:#fff;   overflow: hidden; font-weight: bold; position:absolute;  right:20px; top:0px;}
.tr2 td input{ width:250px; height:40px; border:1px solid #ccc;}
.tr3 td input{ margin-left:15px;} 
.tr4 td input{ width:120px; height:40px; border:1px solid #ccc;} 
.tr4 td img{ width:120px; height:41px; border:1px solid #ccc; margin-top:-2px;} 
.tr5 td input{ width:120px; height:40px; background:#1384b8; border:none; color:#fff; margin: 0 auto;}  
.td1{ width:80px;}
.bsBox{ left:0px;}
/*首页联系固定框*/
.guding_right{ width:160px; height:auto; overflow: hidden; border:2px solid #037ccb; position: fixed; bottom:2px; right:0px; z-index:99999; background:#fff; font-size:13px;  ;}
.guding_right .gr_s1{display: block; text-align: center; color:#fff;  margin-bottom:5px; position:relative; border-bottom:2px solid #037ccb;}
.gr_s1 a{ display: block; position:absolute; top:-2px; right:-2px; width:10px; height:10px; width:30px; height:30px; background:url(../images/gb.png) no-repeat center;}
.guding_right span img{ display: block;  margin: 0 auto; width:160px; height:auto; margin:0 auto;}
.guding_right p{ width:160px; height:auto; display: block; overflow: hidden; margin: 0 auto; padding: 0 4px; background:#f2f2f2; margin-bottom:2px; line-height:170%;} 
.guding_right p i{ display: block; } 
 .z_404{ text-align: center; font-size:100px; text-align: center; color:#99FFCC; line-height:260%;}
 .z_404_c{ text-align: center; line-height:260%;}
 
